rather meaningful - French English Dictionary